/**
 * dayjs customParseFormat 插件模块
 * 如果NPM包导入失败，使用这个本地实现
 */

// 导出一个简单的customParseFormat插件实现
module.exports = function(option, dayjsClass) {
  // 添加简单实现
  const oldParse = dayjsClass.prototype.parse;
  
  dayjsClass.prototype.parse = function(cfg) {
    if (cfg.format) {
      console.warn('使用本地 customParseFormat 插件实现，建议安装 dayjs npm 包');
    }
    return oldParse ? oldParse.call(this, cfg) : this;
  };
  
  // 扩展解析器
  dayjsClass.extend = function() {
    console.warn('使用本地扩展实现');
    return dayjsClass;
  };
}; 